//
// Decompiled by Jadx - 389ms
//
package me.plusne.common.Json.Soul;

import java.io.Serializable;

public class JsonSoulPlanet implements Serializable {
    boolean isRun;
    String signature;
    int type;
    String userId;
    String userIdEcpt;

    public boolean canEqual(Object obj) {
        return obj instanceof JsonSoulPlanet;
    }

    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof JsonSoulPlanet)) {
            return false;
        }
        JsonSoulPlanet jsonSoulPlanet = (JsonSoulPlanet) obj;
        if (!jsonSoulPlanet.canEqual(this) || getType() != jsonSoulPlanet.getType() || isRun() != jsonSoulPlanet.isRun()) {
            return false;
        }
        String signature = getSignature();
        String signature2 = jsonSoulPlanet.getSignature();
        if (signature != null ? !signature.equals(signature2) : signature2 != null) {
            return false;
        }
        String userIdEcpt = getUserIdEcpt();
        String userIdEcpt2 = jsonSoulPlanet.getUserIdEcpt();
        if (userIdEcpt != null ? !userIdEcpt.equals(userIdEcpt2) : userIdEcpt2 != null) {
            return false;
        }
        String userId = getUserId();
        String userId2 = jsonSoulPlanet.getUserId();
        return userId != null ? userId.equals(userId2) : userId2 == null;
    }

    public String getSignature() {
        return this.signature;
    }

    public int getType() {
        return this.type;
    }

    public String getUserId() {
        return this.userId;
    }

    public String getUserIdEcpt() {
        return this.userIdEcpt;
    }

    public int hashCode() {
        int type = ((getType() + 59) * 59) + (isRun() ? 79 : 97);
        String signature = getSignature();
        int hashCode = (type * 59) + (signature == null ? 43 : signature.hashCode());
        String userIdEcpt = getUserIdEcpt();
        int hashCode2 = (hashCode * 59) + (userIdEcpt == null ? 43 : userIdEcpt.hashCode());
        String userId = getUserId();
        return (hashCode2 * 59) + (userId != null ? userId.hashCode() : 43);
    }

    public boolean isRun() {
        return this.isRun;
    }

    public void setRun(boolean z) {
        this.isRun = z;
    }

    public void setSignature(String str) {
        this.signature = str;
    }

    public void setType(int i) {
        this.type = i;
    }

    public void setUserId(String str) {
        this.userId = str;
    }

    public void setUserIdEcpt(String str) {
        this.userIdEcpt = str;
    }

    public String toString() {
        return "JsonSoulPlanet(signature=" + getSignature() + ", userIdEcpt=" + getUserIdEcpt() + ", userId=" + getUserId() + ", type=" + getType() + ", isRun=" + isRun() + ")";
    }
}
